@CHARSET "UTF-8";
li {
	list-style: none;
}
.simpleform{
	margin: 0 auto;
}

/*input.text { margin-bottom:12px; width:95%; padding: .4em; }*/
fieldset { padding:0; border:0; margin-top:25px; }
h1 { font-size: 1.2em; margin: .6em 0; }
div#users-contain { width: 350px; margin: 20px 0; }
div#users-contain table { margin: 1em 0; border-collapse: collapse; width: 100%; }
div#users-contain table td, div#users-contain table th { border: 1px solid #eee; padding: .6em 10px; text-align: left; }
.ui-dialog .ui-state-error { padding: .3em; }
.validateTips { border: 1px solid transparent; padding: 0.3em; }

form.hForm label{
	display: block;
    float: left;
    margin-right: 8px;
    margin-top: 4px;
    width: 150px;
}

form.hForm li label{
    float: none;
}

form.hForm input.text{
  
}
form.hForm input.dialoginput{
    float: left;
}

form.hForm input.password
{
	font-size: 12px;
    height: 25px;
    line-height: 25px;
    padding: 0;
    width: 250px;	
}

form.hForm div.rowElem {
    clear: both;
    padding: 4px 0;
}

form.treeForm div.rowElem {
	clear: none;
    padding: 4px 0;
    height: 20px;
    position: relative;
    margin: 2px;
}





/** Table start**/
form.hForm tr
{
	line-height: 31px;
	padding: 0px;
	margin: 1px;
}


form.hForm td.left {
    width: 160px;
}
 
 
form.hForm input[type=text]
{
	font-size: 12px;
    height: 25px;
    line-height: 25px;
    padding: 0;
    width: 250px;
    float: none;
}

form.hForm select
{
	font-size: 12px;
    height: 25px;
    line-height: 25px;
    padding: 0;
    width: 200px;
}

form.hForm input[type=password]
{
	width: 250px;
	float: none;
}

form.hForm input.tree[type=text] 
{
	
	cursor: pointer;
    font-size: 12px;
    height: 25px;
    line-height: 25px;
    padding: 0;
    
    background: none repeat scroll 0 0 #FFFFFF;
    border: 0 solid #C4D8ED;
    width: 85%;
}
/** Table end**/




/**Tree edit Tool bar start**/
form.hForm .subContent
{
	border: 1px solid #A6C9E2;
	
}

.toolbar 
{
	position: absolute;
    right: 0;
    top: 0;	
    width: 100%;
    z-index: 300;
    background: url("../blue/jqueryui/images/ui-bg_glass_85_dfeffc_1x400.png") repeat scroll 0 0 ;
	
}


.topo_layout {
    border: 1px solid #C2E2EB;
    bottom: 2px;
    float: left;
    height: auto;
    margin-top: 33px;
    position: absolute;
    top: 0;
    width: 100%;
}
.tree_panel {
 float: left;
 height: 100%;
 width: 300px;
border-right: 1px solid #C2E2EB;
}
.detail_panel {
 height: 400px;
 margin-left: 300px;
 
}
.topo_layout .topo_button
{
	 bottom: 0;
    height: 46px;
    margin-top: 10px;
    position: absolute;
    width: 100%;
    left: 50%;
}



.program_toolbar {list-style:none;margin:0px;padding:0px;height:33px;overflow:hidden; width:100%; float:right;right:0px;position:relative;}
.program_toolbar li{display:inline;margin:0px;padding:5px;cursor:pointer;float:right;} .program_toolbar li.disabled{cursor:default;}
.program_toolbar li a{display:block;opacity:.75;text-decoration:none;text-align:center;white-space:nowrap;float:left;color:#122664}
.program_toolbar li a label{color:#000;text-align:center;margin:0px 5px;}
.program_toolbar li a img{border:none;clear:both;}
.program_toolbar#mainButton a img{background-image:url(images/form/icons.png);}
.program_toolbar .t10 a img{background-position: -540px 0px;width:20px;height:20px}
.program_toolbar .t7 a img{background-position: -360px 0px;width:20px;height:20px}
/**Tree edit Tool bar end**/

